Layering an engineering information system

نویسندگان

  • Gio Wiederhold
  • Marianne Winslett
  • Nicholas J. Naclerio
چکیده

In this note we deene a layering intended to structure the many concepts which arise in the development of an Engineering Information System. The industrial beneets to be gained by such a layering are enumerated. An Engineering Information System (EIS) is a collection of facilities and services that provide support for the design, testing, manufacture, and maintenance of engineering artifacts, and for the managerial and administrative concerns that accompany these tasks. Engineers and their managers engaged in hardware, software, mechanical, and architectural design, or other complex engineering activities involving large amounts of information, will beneet from the availability of EIS services, which we expect to become widespread in the next decade. The need for EIS services is particularly acute in the digital hardware engineering domain. As more and more circuitry is packed onto VLSI chips, no single engineer can have a full grasp of the the chip design. Instead, the design process is caaried out by multiple engineers working concurrently. Their needs for controlled sharing of information have inspired much recent work in the database community Katz 87]). This work includes support for versions and alternatives of objects, connguration management, long transactions, and object-oriented databases. Current-day chip designers nd that no single vendor can supply all the design tools needed. Unfortunatly, tools from diierent vendors often require diierent data input formats , and assign diierent semantics to the same pieces of data. To pass data between incompatible design tools, data format translators must be written. Translation often incurs loss of information Wiederhold 86]. An EIS can avoid translation by providing base data in one or two standard hardware design representation languages, such as EDIF and VHDL. To attach a new tool should require only writing an interface translator. With large design projects, managers will require automated means of enforcing design policies and of monitoring the status of designs. Again, an EIS will facilitate these tasks by providing a way for managers to declare design constraints and to specify moments at which the constraints must be validated. The DoD feels that for the U.S. to remain competitive in the world market for application-speciic integrated circuits, the design cost and risks associated with building these circuits must be lowered. In order to do so, design environments are needed that provide seamless interfaces between system speciication, chip design, layout, manufacturing, and test. Since it is unlikely that any one vendor will ever be …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Component Design-for-reuse: a Language-independent Discipline Applied

Software engineers often espouse the importance of using abstraction and encapsulation in developing software components. They advocate the \layering" of new components on top of existing components, using only information about the functionality and interfaces provided by the existing components. This layering approach is in contrast to a \direct implementation" of new components, utilizing un...

متن کامل

A multi agent method for cell formation with uncertain situation, based on information theory

This paper assumes the cell formation problem as a distributed decision network. It proposes an approach based on application and extension of information theory concepts, in order to analyze informational complexity in an agent- based system, due to interdependence between agents. Based on this approach, new quantitative concepts and definitions are proposed in order to measure the amount of t...

متن کامل

Architecting Ontology for Scalability and Versatility

This paper discusses methodological strategies for architecting ontologies. The development context is an EC IST project, aimed at the use of ontology to help detect and prevent financial frauds. The ontology engineering in this context faces challenges of the scalability of ontology, its applicability in multiple applications, its semantic consistency and comprehensiveness, among others. The p...

متن کامل

Prediction of fragmentation due to blasting using mutual information and rock engineering system; case study: Meydook copper mine

One of the key outcomes of blasting in mines is found to be rock fragmentation which profoundly affects downstream expenses. In fact, size prediction of rock fragmentation is the first leap towards the optimization of blasting design parameters. This paper makes an attempt to present a model to predict rock fragmentation using Mutual Information (MI) in Meydook copper mine. Ten parameters are c...

متن کامل

Layering Boundary Protections: An Experiment in Information Assurance

1 Work was completed while the author was at NAI Labs. Abstract The DARPA Information Assurance Program has the aim of developing and executing experiments that test specific hypotheses about defense in depth and dynamic defense capabilities. This paper describes the development and execution of an experiment in layering. The basic hypothesis was that layers of defense, when added in a careful ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989